array in armour - French English Dictionary